@CHARSET "ISO-8859-1";

.MSDList {
	border: 1px solid #bbb;
	float: left;
}

.MSDList:hover {
	border: 1px solid #666;
}

.MSDList,.MSDList_ListTable {
	font-family: tahoma;
	font-size: 12px;
}

.MSDList_InputSection {
	float: left;
	background: url(text-bg.gif) repeat-x;
}

.MSDList_ButtonSection {
	float: left;
	width: 30px;
	background: url(text-bg.gif) repeat-x;
}

.MSDList_Label {
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	overflow: hidden;
	cursor: pointer;
}

.MSDList_DropDownButton {
	border: none;
	cursor: pointer;
	background: url(down.png) no-repeat;
	background-position: center;
	font-size: 14px;
	padding:0px;
	margin:0px;
}

.MSDList_DropDownButton:hover {
	background: url(down.png) #ddd no-repeat;
	background-position: center;
}

.MSDList_List {
	position: absolute;
	border: 1px solid #bbb;
	overflow-y: auto;
	overflow-x: hidden;
	max-height: 250px;
	background: white;
}

.MSDList_ListTable {
	width: 100%;
}

.MSDList_ListTableHeader {
	
}

.MSDList_ListTableBody {
	
}

.MSDList_ListTableHeaderRow {
	background: #eee;
}

.MSDList_ListTableHeaderRowCheckBoxCell {
	
}

.MSDList_ListTableHeaderRowLabelCell {
	
}

.MSDList_ListCheckBoxCell {
	width: 16px;
	border-bottom: 1px dotted #ccc;
}

.MSDList_ListLabelCell {
	padding-left: 5px;
	border-bottom: 1px dotted #ccc;
	cursor: pointer;
}

.MSDList_ListCheckBox {
	width: 15px;
	height: 15px;
	margin: 3px;
}

.MSDList_ListItemRow {
	
}

.MSDList_ListItemRow:hover {
	background: #bbb;
}

.MSDList_ListTableBody tr td {
	border-bottom: 1px dotted #ccc;
}
